import { axios } from '@/utils/request'

const api = {
  updateStore: '/frontDeskWeb/hoperators/updateStore', //  修改门店
  addStore: '/frontDeskWeb/hoperators/addStore',
  getStoreList: '/frontDeskWeb/hoperators/getStoreList', // 根据门店列表
  deleteStore: '/frontDeskWeb/hoperators/deleteStore', // 删除门店
  getHouseAttribution: '/frontDeskWeb/hoperators/getHouseAttribution', // 获取房源归属
  saveHouseAttribution: '/frontDeskWeb/hoperators/saveHouseAttribution' // 提交房源归属
}

export default api
/**
 * 更新编辑门店
 * @param {*} parameter
 */
export function updateStore (parameter) {
  return axios({
    url: api.updateStore,
    method: 'post',
    data: parameter
  })
}
/**
 * 新增门店
 * @param {*} parameter
 */
export function addStore (parameter) {
  return axios({
    url: api.addStore,
    method: 'post',
    data: parameter
  })
}

/**
 * 获取门店列表
 * @param {*} parameter
 */
export function getStoreList (parameter) {
  return axios({
    url: api.getStoreList,
    method: 'post',
    data: parameter
  })
}
/**
 * 删除门店
 * @param {*} parameter
 */
export function deleteStore (parameter) {
  return axios({
    url: api.deleteStore,
    method: 'post',
    data: parameter
  })
}
/**
 * 获取归属房源和未归属房源
 * @param {*} parameter
 */
export function getHouseAttribution (parameter) {
  return axios({
    url: api.getHouseAttribution,
    method: 'post',
    data: parameter
  })
}
/**
 * 提交房源归属操作
 * @param {*} parameter
 */
export function saveHouseAttribution (parameter) {
  return axios({
    url: api.saveHouseAttribution,
    method: 'post',
    data: parameter
  })
}
